import { getContext } from './context.js';

const FORBID_NAMES = ['中国', '中华', '全国', '国家', '国际'];

export function verify() {
    const context = getContext();
    const baseInfo = context.baseInfo;
    if (!baseInfo.performName) {
        return '请输入演出名称';
    }
    for (const forbidName of FORBID_NAMES) {
        if (baseInfo.performName.includes(forbidName)) {
            const names = FORBID_NAMES.map((n) => `"${n}"`).join('、');
            return '演出名称不得冠以' + names + '等字样';
        }
    }
    if (!baseInfo.performTime) {
        return '请输入演出时间';
    }
    if (!baseInfo.performLocation) {
        return '请输入演出地点';
    }
    return true;
}
